﻿body {
    padding-top: 0px;
    padding-bottom: 10px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

.carousel-control.left {
    left: 0px;
}

.carousel-control.right {
    right: 0px;
}

.carousel {
  margin-bottom: 10px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 500px;
}

.carousel img {
  position: absolute;
  max-height: 500px;
  right:0%;
  left:0%;
  padding:0%;
  margin: 0 auto;
}

#accordion{
    text-align:center;
    margin-top:0px;
    max-width: 350px;
    border:0px;
    padding-top:0px;
    padding-bottom:0px;
}

.portfolio .project-thumb img, 
.portfolio .projects h3,
.portfolio .projects p,
.span3,
#accordion{

    width:350px;
    padding-left: 2em;
    padding-right:2em;

}

.project .span3,
#accordion {
 display:block;
 float: left;
}

.panel-default{
    margin-top:0px !important;
}

.twitter{
    max-width:800px;
    padding-left:15%;
}

.about{
    padding-left:15%;
}

.Facebook-Logo img{
    width: 50px;
    height:50px;
}

.copyright .nav li{
    font-size:10px;
}

.service{
    width: 350px;
    height: 200px;
}


.jumbotron p{
    margin-bottom: 0px;
    margin-left: 10px;
}

.service h3,
.service p{
    color: rgb(0,0,0);
    padding-left:0px;
    padding-right: 0px;
}

/*The first assembly logo*/
.picLogo{
    max-height:200px;
    height:100%;
    margin-left:17%;
}

.top{
    background-color:rgb(0,255,255);
}